package generated.webservices
{
	 import mx.rpc.xml.Schema
	 public class BaseService1Schema
	{
		 public var schemas:Array = new Array();
		 public var targetNamespaces:Array = new Array();
		 public function BaseService1Schema():void
		{
			 var xsdXML0:XML = <s:schema xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:tns="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
    <s:element name="InsertUser">
        <s:complexType>
            <s:sequence>
                <s:element minOccurs="0" name="name" type="s:string"/>
                <s:element minOccurs="0" name="username" type="s:string"/>
                <s:element minOccurs="0" name="password" type="s:string"/>
                <s:element minOccurs="0" name="address" type="s:string"/>
                <s:element minOccurs="0" name="billing" type="s:string"/>
                <s:element minOccurs="0" name="email" type="s:string"/>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="InsertUserResponse">
        <s:complexType>
            <s:sequence>
                <s:element name="InsertUserResult" type="s:int"/>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="VerifyUser">
        <s:complexType>
            <s:sequence>
                <s:element minOccurs="0" name="username" type="s:string"/>
                <s:element minOccurs="0" name="password" type="s:string"/>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="VerifyUserResponse">
        <s:complexType>
            <s:sequence>
                <s:element name="VerifyUserResult" type="s:boolean"/>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="ListAuctionsByUser">
        <s:complexType>
            <s:sequence>
                <s:element name="userId" type="s:int"/>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="ListAuctionsByUserResponse">
        <s:complexType>
            <s:sequence>
                <s:element minOccurs="0" name="ListAuctionsByUserResult">
                    <s:complexType>
                        <s:sequence>
                            <s:any maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax"/>
                            <s:any namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax"/>
                        </s:sequence>
                    </s:complexType>
                </s:element>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="ListAuctions">
        <s:complexType/>
    </s:element>
    <s:element name="ListAuctionsResponse">
        <s:complexType>
            <s:sequence>
                <s:element minOccurs="0" name="ListAuctionsResult">
                    <s:complexType>
                        <s:sequence>
                            <s:any maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax"/>
                            <s:any namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax"/>
                        </s:sequence>
                    </s:complexType>
                </s:element>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="UpdateBid">
        <s:complexType>
            <s:sequence>
                <s:element name="id" type="s:int"/>
                <s:element name="bid" type="s:int"/>
                <s:element name="buyerId" type="s:int"/>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="UpdateBidResponse">
        <s:complexType>
            <s:sequence>
                <s:element name="UpdateBidResult" type="s:int"/>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="WatchAuction">
        <s:complexType>
            <s:sequence>
                <s:element name="auction_id" type="s:int"/>
                <s:element name="user_id" type="s:int"/>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="WatchAuctionResponse">
        <s:complexType>
            <s:sequence>
                <s:element name="WatchAuctionResult" type="s:int"/>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="UnWatchAuction">
        <s:complexType>
            <s:sequence>
                <s:element name="auction_id" type="s:int"/>
                <s:element name="user_id" type="s:int"/>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="UnWatchAuctionResponse">
        <s:complexType>
            <s:sequence>
                <s:element name="UnWatchAuctionResult" type="s:int"/>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="AddAuction">
        <s:complexType>
            <s:sequence>
                <s:element minOccurs="0" name="product_name" type="s:string"/>
                <s:element name="bid_level" type="s:int"/>
                <s:element minOccurs="0" name="final_date" type="s:string"/>
                <s:element name="category" type="s:int"/>
                <s:element minOccurs="0" name="image" type="s:string"/>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="AddAuctionResponse">
        <s:complexType>
            <s:sequence>
                <s:element name="AddAuctionResult" type="s:int"/>
            </s:sequence>
        </s:complexType>
    </s:element>
    <s:element name="GetCatTree">
        <s:complexType/>
    </s:element>
    <s:element name="GetCatTreeResponse">
        <s:complexType>
            <s:sequence>
                <s:element minOccurs="0" name="GetCatTreeResult">
                    <s:complexType mixed="true">
                        <s:sequence>
                            <s:any/>
                        </s:sequence>
                    </s:complexType>
                </s:element>
            </s:sequence>
        </s:complexType>
    </s:element>
</s:schema>
;
			 var xsdSchema0:Schema = new Schema(xsdXML0);
			schemas.push(xsdSchema0);
			targetNamespaces.push(new Namespace('','http://tempuri.org/'));
		}
	}
}